package org.small.shop.phone.api.process.goodsku.pojo;

import java.math.BigDecimal;
import javax.persistence.*;

@Table(name = "tbl_wx_good_sku")
public class TblWxGoodSku {
    /**
     * 商品规格id
     */
    @Id
    @Column(name = "sku_id")
    private Integer skuId;

    /**
     * 商品id
     */
    @Column(name = "goods_id")
    private Integer goodsId;

    /**
     * 商品价格
     */
    @Column(name = "goods_sku_price")
    private BigDecimal goodsSkuPrice;

    /**
     * 商品折扣价格
     */
    @Column(name = "goods_sku_disct")
    private BigDecimal goodsSkuDisct;

    /**
     * 商品规格库存
     */
    @Column(name = "goods_sku_stock")
    private Integer goodsSkuStock;

    /**
     * 商品规格名称
     */
    @Column(name = "goods_sku_name")
    private String goodsSkuName;

    /**
     * 商品规格状态
     */
    @Column(name = "goods_sku_status")
    private Integer goodsSkuStatus;

    @Column(name = "sku_img")
    private String skuImg;

    /**
     * 获取商品规格id
     *
     * @return sku_id - 商品规格id
     */
    public Integer getSkuId() {
        return skuId;
    }

    /**
     * 设置商品规格id
     *
     * @param skuId 商品规格id
     */
    public void setSkuId(Integer skuId) {
        this.skuId = skuId;
    }

    /**
     * 获取商品id
     *
     * @return goods_id - 商品id
     */
    public Integer getGoodsId() {
        return goodsId;
    }

    /**
     * 设置商品id
     *
     * @param goodsId 商品id
     */
    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    /**
     * 获取商品价格
     *
     * @return goods_sku_price - 商品价格
     */
    public BigDecimal getGoodsSkuPrice() {
        return goodsSkuPrice;
    }

    /**
     * 设置商品价格
     *
     * @param goodsSkuPrice 商品价格
     */
    public void setGoodsSkuPrice(BigDecimal goodsSkuPrice) {
        this.goodsSkuPrice = goodsSkuPrice;
    }

    /**
     * 获取商品折扣价格
     *
     * @return goods_sku_disct - 商品折扣价格
     */
    public BigDecimal getGoodsSkuDisct() {
        return goodsSkuDisct;
    }

    /**
     * 设置商品折扣价格
     *
     * @param goodsSkuDisct 商品折扣价格
     */
    public void setGoodsSkuDisct(BigDecimal goodsSkuDisct) {
        this.goodsSkuDisct = goodsSkuDisct;
    }

    /**
     * 获取商品规格库存
     *
     * @return goods_sku_stock - 商品规格库存
     */
    public Integer getGoodsSkuStock() {
        return goodsSkuStock;
    }

    /**
     * 设置商品规格库存
     *
     * @param goodsSkuStock 商品规格库存
     */
    public void setGoodsSkuStock(Integer goodsSkuStock) {
        this.goodsSkuStock = goodsSkuStock;
    }

    /**
     * 获取商品规格名称
     *
     * @return goods_sku_name - 商品规格名称
     */
    public String getGoodsSkuName() {
        return goodsSkuName;
    }

    /**
     * 设置商品规格名称
     *
     * @param goodsSkuName 商品规格名称
     */
    public void setGoodsSkuName(String goodsSkuName) {
        this.goodsSkuName = goodsSkuName;
    }

    /**
     * 获取商品规格状态
     *
     * @return goods_sku_status - 商品规格状态
     */
    public Integer getGoodsSkuStatus() {
        return goodsSkuStatus;
    }

    /**
     * 设置商品规格状态
     *
     * @param goodsSkuStatus 商品规格状态
     */
    public void setGoodsSkuStatus(Integer goodsSkuStatus) {
        this.goodsSkuStatus = goodsSkuStatus;
    }

    /**
     * @return sku_img
     */
    public String getSkuImg() {
        return skuImg;
    }

    /**
     * @param skuImg
     */
    public void setSkuImg(String skuImg) {
        this.skuImg = skuImg;
    }
}